//菜单栏组件样式重写
.el-menu {
  height: 100%;
  border: none !important;
  width: 100%;
}
.el-menu-item.is-active {
  background-color: rgb(67, 74, 80);
}

//滑块组件样式重写
.el-scrollbar__view {
  height: 100%;
}

//表格调整
.el-select,
.el-date-editor,
.el-input__wrapper {
  width: 100% !important;
  box-sizing: border-box;
}

// 弹框
.el-dialog {
  .el-dialog__header {
    border-bottom: 1px solid var(--el-border-color);
    margin-right: 0px;
  }
  .el-dialog__footer {
    border-top: 1px solid var(--el-border-color);
  }
}

// table
.el-table th.el-table__cell > .cell {
  color: #000;
}
.el-table__cell {
  padding: 0px !important;
  height: 40px;
}

//nprogress样式重置
#nprogress .spinner {
  display: none;
}

//el-tabs
.el-tabs {
  display: flex;
  flex-direction: column;
  .el-tabs__content {
    flex: 1;
    box-sizing: border-box;

    .el-tab-pane {
      width: 100%;
      height: 100%;
    }
  }
}
.el-tabs--border-card > .el-tabs__content {
  padding: 0px !important;
}

// .el-drawer
.el-drawer__header {
  margin: 0px;
  padding: 0px 15px;
  height: 50px;
  border-bottom: 1px solid var(--el-border-color);
}

//.el-card

.el-card {
  border: none !important;
  .el-card__body {
    height: 100%;
    width: 100%;
    box-sizing: border-box;
    padding: 0px;
    margin: 0px;
  }
}
